			* {
				margin: 0;
				padding: 0;
			}

			ul {
				list-style: none;
			}

			.wuyou-waiter {
				position: fixed;
				right: 0px;
				top: 50%;
				margin-top: -90px;
				width: 60px;
				box-shadow: 0px 0px 20px rgba(0, 0, 0, .3);
				z-index: 999;
			}

			.waiter-ul li {
				position: relative;
				height: 60px;
				line-height: 60px;
				border-bottom: 1px solid #fff;
			}

			.waiter-ul li a {
				position: absolute;
				left: 0;
				top: 0;
				z-index: 2;
				color: #fff;
				display: block;
				width: 60px;
				height: 60px;
				line-height: 60px;
				text-align: center;
				-webkit-transition: all 0.6s;
				-ms-transition: all 0.6s;
				-moz-transition: all 0.6s;
				text-decoration: none;
				font-size: 24px;
			}

			.waiter-title {
				width: 190px;
				position: absolute;
				right: 60px;
				top: 0px;
				color: #fff;
				text-align: center;
				-webkit-transition: all 0.6s;
				-ms-transition: all 0.6s;
				-moz-transition: all 0.6s;
				background-color: #fff;
				box-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
				z-index: 1;
				/* opacity: 0; */
				display: none;
			}

			
			.waiter-ul li:hover .waiter-title {
				opacity: 1;
			}

			.waiter-ul li.wuyou-shop a {
				background-color: #383737;
				cursor: pointer;
			}

			.waiter-ul li.wuyou-shop .waiter-title {
				background-color: #f2f2f2;
			}

			.waiter-ul li.wuyou-shop .waiter-title:before {
				background-color: #383737;
			}

			.waiter-ul li.wuyou-contact a {
				background-color: #383737;
			}

			.waiter-ul li.wuyou-contact .waiter-title {
				background-color: #383737;
			}

			.waiter-ul li.wuyou-contact .waiter-title:before {
				background-color: #383737;
			}

			.waiter-ul li.wuyou-top a {
				background-color: #383737;
			}
			.waiter-ul li.wuyou-top .waiter-title img{width: 145px;}
			.waiter-ul li.wuyou-top .waiter-title {
				background-color: #f2f2f2;
			}

			.waiter-ul li.wuyou-top .waiter-title img {
				padding-top: 10px;
			}

			.waiter-ul li.wuyou-top .waiter-title p {
				color: #333;
				line-height: 30px;
				font-size: 16px;
			}

			.waiter-ul li.wuyou-top .waiter-title:before {
				background-color: #383737;
			}

			.waiter-ul li.wuyou-top1 a {
				background-color: #383737;
			}

			.waiter-ul li.wuyou-top1 .waiter-title {
				background-color: #383737;
			}

			.waiter-ul li.wuyou-top1 .waiter-title:before {
				background-color: #383737;
			}

			.waiter-ul li a:hover {
				background-color: #cf3341;
			}

			.waiter-title p {
				text-align: left;
				padding-left: 20px;
				color: #333;
				border-bottom: 1px solid lightgray;
			}
			.waiter-title p:last-child{border-bottom: 0;padding-bottom: 20px;}
			.red {
				background-color: #cf3341;
				color: #fff !important;
				line-height: 60px;
				position: relative;
			}
			.red  img{position: absolute;right: 20px;top: 50%;transform: translateY(-50%);}
			.tel33 img{padding: 5px 0;}
			.tel33{line-height: 30px;}
			.tel33 i{line-height: 30px;font-style: normal;}
			.tel33 span{display: block;line-height: 30px;font-size: 18px;color: #383737;font-weight: bold;}
			.waiter-title img{margin-right: 10px;}
			.qq{display: block;}
			.qq:hover{color: #cf3341;}
			
			
			
			.waiter-title1 {
				width: 190px;
				position: absolute;
				right: 60px;
				top: 0px;
				color: #fff;
				text-align: center;
				-webkit-transition: all 0.6s;
				-ms-transition: all 0.6s;
				-moz-transition: all 0.6s;
				background-color: #fff;
				box-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
				z-index: 1;
				display: none;
			}
			.waiter-ul li:hover .waiter-title1 {
				opacity: 1;
			}
			.waiter-ul li.wuyou-shop .waiter-title1 {
				background-color: #f2f2f2;
			}
			
			.waiter-ul li.wuyou-shop .waiter-title:before {
				background-color: #383737;
			}
			.waiter-title1 p {text-align: left;padding-left: 20px;color: #333;border-bottom: 1px solid lightgray;}
			.waiter-title1 p:last-child{border-bottom: 0;}
			.waiter-title1 img{margin-right: 10px;}
			.qqq{background-color:unset !important;position:unset !important;color: #333333 !important;font-size: 16px !important;}
			.a{display: block !important;}
			.waiter-title1 img{z-index: 99;}
			.close1{cursor: pointer;}
			.tel33{padding: 20px;}
			
			
			.wuyou-top:hover .waiter-title{display: block;}